the rapids of the st lawrence - Alemán Inglés Diccionario